sacrificial shield wall - Espagnol Anglais Dictionnaire